The Longest Night

The Longest Night

Lauren Carter

Enjoyment: Quality: Characters: Plot: Audiobook: