Books by Dyer, W. B. (William Buckingham)