Author's Alias: james alexander forbes