Author: David Malone,Gerald Parr,M. Che L. Foghl