April 24, 2015

With the help of the good folks at Viking, I was able to send signed copies of my latest to the officers of the USS BUNKER HILL, a 567-foot CG 52 currently in the Middle East.  Here I’m holding a copy of my book that was signed by all the officers.  Underneath the book is a U.S. flag that was flown in my honor on Feb. 17, 2015 in the Arabian Gulf.  Needless to say, I am humbled and greatly gratified that Captain Sterling Dawley and his officers enjoyed BUNKER HILL.


Bunker Hill is out in paperback

April 29, 2014

Today’s the day. BUNKER HILL: A City, A Siege, A Revolution is now available in trade paperback.


I’m heading out on a book tour to support the paperback publication. You can see my full tour schedule here. I hope to see some of you at my events.

One Book, One Town—New Canaan

April 4, 2014

I’m in New Canaan to talk about In the Heart of the Sea as part of the “One Book, One Town” program.  After a walk in Waveny Park I stopped by at Elm Street Books, a terrific independent store right in the middle of town. A couple of days ago I had a fun Skype session with a group of students from the New Canaan High School.

History Quiz Bowl at the Nantucket Whaling Museum

March 4, 2014

I won’t be able to attend this year’s History Quiz Bowl at the Nantucket Whaling Museum on March 8, but will definitely be there in spirit. I hear most of the questions will be pulled from my book Away Off Shore. It’s really great to have WCAI-FM’s Mindy Todd serving as Quizmaster and Harvey Young of Young’s Bicycle Shop as Audience Ambassador. Nantucket Historical Association always does an amazing job and the event could not be in better hands. For more information, visit:


E-mail Contact Form

February 12, 2014

It has come to my attention that the e-mail form on the “Contact Us” page of my website was not working properly over the past month or so. Any messages that were sent during that time were not received and are not retrievable. The problem has been rectified. If you were trying to reach us in January via the website’s contact form and did not get a reply, please try again. Apologies for any inconvenience.