Emedicine is a directory of free online medical articles and up-to-date, searchable, peer-reviewed medical textbooks for physicians, veterinarians, medical students, physician assistants, nurse practitioners, nurses and the public.