1
by Rüppell, Eduard
Published 1835
Book
6
Published 1882
Book