Books by Christian Andre Campos