Minutes of proceedings of the Aberdeen Association of Civil Engineers.
Aberdeen Association of Civil Engineers.
Aberdeen : The Association,
Description based on : Vol. 10 (session 1909/10).
Aberdeen Association of Civil Engineers
Civil engineering