Author: West, James King Selby, Donald Joseph. ; Selby, Donald Joseph.