Puzzling adventures - tales of strategy, logic, and mathematical skill

Dennis E. Shasha. Puzzling adventures - tales of strategy, logic, and mathematical skill. W. W. Norton & Company, 2005.

Authors

Dennis E. Shasha

This author has not been identified. Look up 'Dennis E. Shasha' in Google