Author: John C. Prevost
Alternate names: John C Prevost; John Prevost