Author: Allen Johnson,Gerhard Richard Lomer,Charles W. Jefferys