A Devil of a Time

A Devil of a Time

Captain Niall McLane might think he has survived the worst that could happen to any man, but as the bloody American Revolution draws to a close, he...