Testaments. no. 1. The Testament of a Vivisector. pp. 27. 1901
Author: Davidson, John
Dates associated with name: 1857-1909
All names: Davidson, John, 1857-1909 [person]
Languages: English