Author: Paul Alan Garber
Alternate names: Paul A. Garber; Paul A Garber