Cover 7

The Ask

The Ask

2010 • 296 pages

Ratings5

Average rating3

15