North Ryde : Angus & Robertson,