Ambrose Seddon Complete list of works