Mesoproterozoic graphite deposits, New Jersey Highlands: Geologic and stable isotopic evidence for possible algal origins (Q236059)