Author: John A. Clendening
Alternate names: John A Clendening