Author: John B. Conway
Alternate names: JohnB Conway; John B Conway