Author's books Long Richard B.