A practical guide to understanding Ciyawo - Dicks, Ian; Dollar, Shawn (Kachere books, 2010)