Author: Gray, Thomas & Collins, William (edited By Arthur Johnston)