Upper Cretaceous (Campanian and Maestrichtian) foraminifera from the upper Lambert and Northumberland formations, Gulf Islands, British Columbia, Canada Alan McGugan. Micropaleontology Volume 28, No. 4 pp. 399-430 Files View Article