Bret Easton Ellis and the Other Dogs

Bret Easton Ellis and the Other Dogs

2012 • 297 pages