Michael Connolly - I always enjoy his books. Thanks to everyone for answering Tartan's e-mail - several authors I havn't read yet. Another author I have enjoyed is Nalini Singh's Arch Angel series - futuristic but so good. Her imagination is mind-boggling....