Bristol : Jamieson, Mackay and Partners,