Dr. John McNeill Stewart medical log