George Vicesimus Wigram

Books
Books in Other Languages
Pamphlets and Articles
13.
25.
33.
44.
45.
46.
47.
48.
49.
66.
67.
86.
96.
101.
109.
115.
117.
136.
138.
162.
180.