Author: A. Graham Clark
Alternate names: Alexander Graham Clark