James A Craig
James Craig is the Associate Curator for Collections at the Cape Ann Historical Museum in Gloucester. He frequently lectures and leads discussions on the life and work of Fitz H. Lane. This is his first book.
James Craig is the Associate Curator for Collections at the Cape Ann Historical Museum in Gloucester. He frequently lectures and leads discussions on the life and work of Fitz H. Lane. This is his first book. See less
James A Craig's Featured Books