Author: Adeney, Walter F., Nicoll, William Robertson