Seth,Vikram

Two lives/by Vikram Seth - New delhi Viking 2005 - 503p.

9780670058365

823 Se75T