Annual report for the year ending 31st December /
North East River Purification Board.
Aberdeen : North East River Purification Board,
North East River Purification Board