Autobiographies tell more lies than all but the most self-indulgent fiction.


Sugar (1988)


Autobiographies tell more lies than all but the most self-indulgent fiction.

Autobiographies tell more lies than all but the most self-indulgent fiction.

Autobiographies tell more lies than all but the most self-indulgent fiction.

Autobiographies tell more lies than all but the most self-indulgent fiction.