Author: Laurence R. Wolseley, Roland Edgar, Campbell