Philippine independence: motives, problems, and prospects by Grayson L. Kirk | Menrva Books