APA
Dennis E. S., . (2005). Puzzling Adventures Tales Of Strategy Logic And Mathematical Skill (Pb 2005). : Norton.
Chicago
Dennis E Shasha, . 2005. Puzzling Adventures Tales Of Strategy Logic And Mathematical Skill (Pb 2005). : Norton.
Harvard
Dennis E. S., . (2005). Puzzling Adventures Tales Of Strategy Logic And Mathematical Skill (Pb 2005). : Norton.
MLA
Dennis E Shasha, . Puzzling Adventures Tales Of Strategy Logic And Mathematical Skill (Pb 2005). : Norton. 2005.