Author: Raymond A. Barnett; Michael R. Ziegler; Karl E. By