Author: Macnae, William
Dates: ed,