Author: Manuel G. Velasquez
Alternate names: Manuel Velasquez; Manuel G Velasquez