Bacchae Euripides & Paul Woodruff 9780872203921 | English | Paperback | 1998 Get stock status ... €15.95