Edmund White

Plon
03/10/2013
381 p., 23 €