Books Authored by Thomas Michael Keirnan