The Ultimate Encyclopedia of Steam & Rail 1998 Hardcover 512 Pages Book Trains

What stands out about this novel is its refusal to tie up every loose end.

What stands out about this novel is its raw, unvarnished truth.