A thousand thoughts ran through my mind. Well, at least six or seven, anyway, because a thousand thoughts are a lot. Try counting your own thoughts and see how long it takes you to get to a thousand.
To Die For: Number 1 in series (ed. Hachette UK, 2012) - ISBN: 9781405516372