Cashel byron's profession - Shaw, Bernard (London Constable and Company, 1901)