CRAIG G FLINDERS, MD