A guide to identifying beach stones found along the shorelines of Lake Michigan, with photos and info about syenite, rhyolite, pumice, dolomite, quartz, wishing stones, Presque Island serpentinite, quartzite, diabase(dolerite), pegmatite, conglomerate, banded metamorphic rock and heart stones,.