Author: Foster W. Cline,Lisa C. Greene,John Valiant