Author: Richard H. Lansburgh William R. Spriegel