Books by Eric A. Velasquez