Cambrian ocean world ancient sea life of North America - Foster, John Russell (Indiana Univ. Press, 2014)