Author: Roaf, Herbert Eldon.