Books Authored by Gerard Varela