Trapiche
Transactions of the First-fifty-ninth Annual Meeting ..., de Ohio state medical society · Trapiche