Author: Millar, John B. Eng. (Hons.)
Alternate names: Millar, John B. Eng. .
Title: B. Eng. (Hons.)