Choosing general practice - a review of career choice determinants.