Strategic Computing by Alex Roland & Philip Shiman