5.0

This book undertakes a monumental task and does so in a way that is easily understandable, despite the often gruesome subject matter.