Author's books Nolan William F.