A remarkable find - Floresca, Roman (Philippine Star, 2003)