Neat short story collection - ten stories, most fairly extended, each running with one key idea. The plots tend to be pretty bare (likewise the characterisations), and are often fairly basic detective or search narratives - the structure suits Egan's focus on the science and speculation, which is probably helped by the short story form too. Some were a bit difficult for me to get my mind around without really thinking hard about them, but nearly all pushed me to at least think - consciousness, mathematics and physics (of the space/time variety) are his particular areas.