Varying Degrees of Hopelessness

Sale price Price £14.99 Regular price Unit price  per 

Isabel's wholly imaginary love life bears little resemblance to that of her flatmate Pol, who prefers to grip reality by the balls. Enter Robert, victim of an American childhood, academic rivalry, Pol's belly-dancing and Isabel's mute adoration. Can he be perverse enough not to despair?