Author's books Thomas Ryan C.