Author: Roger Alan Kittleson
Alternate names: Roger Kittleson; Roger A. Kittleson