Your Ph.D companion - Stephen marshall (Viva books, 2010)