10001 ways to live large on a small budget: book review