Books Authored by John C Friel