Cristo López, PhD

Cristo López, PhD

I dream, think, and create, then write about it all with an open heart | American living & writing full-time in Monterrey, Mexico |