Books Authored by Alan Moreira Lopes