Stephen Fry's breathtakingly outrageous debut novel, by turns eccentric, shocking, brilliantly comic and achingly romantic.