Author: Reilly, Joseph; Rae, William Norman