The Jewel of Liberty

Book Description

About Long, David E.