Author: Richard E. Pattis
Alternate names: Pattis; Richard P. Pattis; Pattis Marateck