Onania examined, and detected [electronic resource] : or, the ignorance, error, impertinence ... of a book call'd Onanià, discovered, and exposed. ... By Philo-Castitatis