Author: Thomas Fisher Rare Book Library.