World War II Battles of Sky, Sand, Snow, Sea and Shore - Patrick Lloyd Hatcher (Taylor and Francis, 1998)