General practice medicine :an illustrated colour text