author: Tim Powers (4 result)