DP MENZIES & ASSOCIATES LTD