Web sites:

  1. White Coat Investor
  2. Physician on FIRE
  3. The Happy Philosopher

Books

  1. Bogleheads guide to investing