Collection of 21 rare books