One bloody thing after another : the worlds gruesome history One bloody thing after another the worlds gruesome history - "192 p. ; 18 cm., ; pbk." - London Michael O'Mara Books Limited 2016 ISBN: 9781782435129 Dewey Class. No.: 930 FIE / 22.930 FIE