Author: keith lumsden, richard attiyeh, george leland bach