White Nights A Thriller by Ann Cleaves Shetland Island Series 392 pages This novel draws you in with its simple, elegant cover first.
White Nights A Thriller by Ann Cleaves Shetland Island Series 392 pages What stands out about this novel is its unexpected emotional punch.