A Long December by Donald Harstad (18-Oct-2004) Paperback