Author: Robert Mikesh
Alternate names: Robert C. Mikesh