Loading

John Waters
Role Models
Farrar, Straus and Giroux, 2010
320 pages
8 1⁄4 × 5 1⁄2 inches