Carpenter's exotic animal formulary. (2022)