shailee thompson book review