Freedom & necessity - Brust, Steven (A Tom Doherty Associates Book, 1997)