Books Authored by William Canellas Batista