authors Mark Tompkins Canaccord Moore, Charity G. Probst, Janice C. Tompkins, Mark Cuffe, Steven Martin, Amy B.