Dr Phil: Publication of Amgad's PhD thesis, 2011