Author's Alias: ian david mcshane