The Ruling Caste > Editions
by David Gilmour
Published
by Farrar Straus Giroux
Hardcover
Published June 12th 2007
by Farrar, Straus and Giroux
Paperback, 416 pages
Published January 23rd 2007
by Pimlico
Paperback, 352 pages




