Author: Alan A. Stone
Alternate names: Alan A Stone; Alan A . Stone