The book 'Two Lives', has been written by Vikram Seth. He is an Indian novelist, poet and author. He has written many books throughout his career, one of the most famous one being, Two Lives which he wrote in the year 2005. Apart from this, some of his other works have been, A Suitable Boy (1993), The Golden Gate (1986), Beastly Tales (1991) and many more. Along with writing these, he has also one several awards including, the Padma Shri Award, the Sahitya Academy Award, the Crossword Book Award, and many others.
Hope this is helpful.
Also read:- Who is the R.K Laxman?
Image Courtesy: Google

Also Read- Who is the R.K Laxman?
