Best book for a beginer - MPGH