Publisher:Dedalus

British publisher, often of translated European works. Usual ISBN prefixes 094662, 187398, 190351.

Publisher's website

In trouble due to the withdrawal of Arts Council funding. :-(