Problem solving - Ballado, Ronato S.; Adalla, Mary June F. Tan (Great Books Trading, 2017)