This book is written under a pseudonym. John Gosebo is the pen name of a legal academic working at a major South African university.This book is written under a pseudonym. John Gosebo is the pen name of a legal academic working at a major South African university.