Cain : some history is best forgotten /
O'Neill, Shane(Writer of fantasy fiction),author.
Cover title.