Anthony C. L. FERRER: books, biography and more