Overview

Alexander Irvine

(1794—1873) botanist and bookseller