ISBN 0252068912 books & textbook
The Battle for Guadalcanal
University of Illinois Press /2000-07-13 Paperback / 312 Pages
isbn-10: 0252068912 / isbn-13: 9780252068911
University of Illinois Press /2000-07-13 Paperback / 312 Pages
isbn-10: 0252068912 / isbn-13: 9780252068911