GP book