Bromley : P.E. Waters & Associates,