Heroes and villains
By: Carmen Guerrero Nakpil
Publisher: Cruz Communications
Published: 2010
Place of publication: Makati City, Philippines
Language: eng
Number of pages: 118
Subjects: History