Hyde Park on the Hudson

Paperback