Author's books Ryan William