Into the looking glass - Ringo John (New York Baen books, 2005)