Author: J S Brown Charles Laurence Dake