Author: Homer H. Hickam  Jr.