Author: John D. Ramage; John C. Bean; June Johnson; John C. Bean