Home›Books›James MacaulayJames MacaulayNo biography available.Works (1)Vivisection, Scientifically and Ethically Considered in Prize Essays