Egan, Kieran

Romantic Understanding - N.York ,Routtedge 1990 - 300