A mathematical mosaic : patterns & problem solving / - Vakil, Ravi. (Brendan Kelly Pub., 2008)