PATRICK MANN & ASSOCIATES LTD