Books by Richard Vasquez