Book cover for Evil for Evil by K. J. Parker

Evil for Evil

2009 Released
708 Pages
16-17 Hours
★ 3.86 2,169 ratings
Audiobook Unavailable
Hardback Unavailable
OrbitISBN 9780316077484