Dan Simmons

2 books.