Deprecated: Optional parameter $taxonomy declared before required parameter $header is implicitly treated as a required parameter in /home/sweemhof/reviewbee.errorfree.me/wp-content/plugins/recencio-book-reviews/public/class-rcno-template-tags.php on line 1126
Deprecated: Optional parameter $number declared before required parameter $header is implicitly treated as a required parameter in /home/sweemhof/reviewbee.errorfree.me/wp-content/plugins/recencio-book-reviews/public/class-rcno-template-tags.php on line 1126
Deprecated: version_compare(): Passing null to parameter #2 ($version2) of type string is deprecated in /home/sweemhof/reviewbee.errorfree.me/wp-content/plugins/ultimate-addons-for-gutenberg/lib/class-uagb-ast-block-templates.php on line 92
Deprecated: Return type of FS_Key_Value_Storage::offsetExists($k) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/sweemhof/reviewbee.errorfree.me/wp-content/plugins/ultimate-blocks/includes/freemius/includes/managers/class-fs-key-value-storage.php on line 309
Deprecated: Return type of FS_Key_Value_Storage::offsetGet($k) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/sweemhof/reviewbee.errorfree.me/wp-content/plugins/ultimate-blocks/includes/freemius/includes/managers/class-fs-key-value-storage.php on line 317
Deprecated: Return type of FS_Key_Value_Storage::offsetSet($k, $v) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/sweemhof/reviewbee.errorfree.me/wp-content/plugins/ultimate-blocks/includes/freemius/includes/managers/class-fs-key-value-storage.php on line 301
Deprecated: Return type of FS_Key_Value_Storage::offsetUnset($k) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/sweemhof/reviewbee.errorfree.me/wp-content/plugins/ultimate-blocks/includes/freemius/includes/managers/class-fs-key-value-storage.php on line 313
Deprecated: Return type of FS_Key_Value_Storage::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/sweemhof/reviewbee.errorfree.me/wp-content/plugins/ultimate-blocks/includes/freemius/includes/managers/class-fs-key-value-storage.php on line 328
Deprecated: Return type of FS_Key_Value_Storage::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/sweemhof/reviewbee.errorfree.me/wp-content/plugins/ultimate-blocks/includes/freemius/includes/managers/class-fs-key-value-storage.php on line 339
Deprecated: Return type of FS_Key_Value_Storage::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/sweemhof/reviewbee.errorfree.me/wp-content/plugins/ultimate-blocks/includes/freemius/includes/managers/class-fs-key-value-storage.php on line 350
Deprecated: Return type of FS_Key_Value_Storage::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/sweemhof/reviewbee.errorfree.me/wp-content/plugins/ultimate-blocks/includes/freemius/includes/managers/class-fs-key-value-storage.php on line 362
Deprecated: Return type of FS_Key_Value_Storage::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/sweemhof/reviewbee.errorfree.me/wp-content/plugins/ultimate-blocks/includes/freemius/includes/managers/class-fs-key-value-storage.php on line 375
Deprecated: Return type of FS_Key_Value_Storage::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/sweemhof/reviewbee.errorfree.me/wp-content/plugins/ultimate-blocks/includes/freemius/includes/managers/class-fs-key-value-storage.php on line 389
Deprecated: Automatic conversion of false to array is deprecated in /home/sweemhof/reviewbee.errorfree.me/wp-content/plugins/loginizer/init.php on line 250
Deprecated: Automatic conversion of false to array is deprecated in /home/sweemhof/reviewbee.errorfree.me/wp-content/plugins/loginizer/init.php on line 265
Deprecated: Automatic conversion of false to array is deprecated in /home/sweemhof/reviewbee.errorfree.me/wp-content/plugins/recencio-book-reviews/admin/class-rcno-reviews-admin.php on line 375
Deprecated: Return type of Requests_Cookie_Jar::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/sweemhof/reviewbee.errorfree.me/wp-includes/Requests/Cookie/Jar.php on line 63
Deprecated: Return type of Requests_Cookie_Jar::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/sweemhof/reviewbee.errorfree.me/wp-includes/Requests/Cookie/Jar.php on line 73
Deprecated: Return type of Requests_Cookie_Jar::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/sweemhof/reviewbee.errorfree.me/wp-includes/Requests/Cookie/Jar.php on line 89
Deprecated: Return type of Requests_Cookie_Jar::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/sweemhof/reviewbee.errorfree.me/wp-includes/Requests/Cookie/Jar.php on line 102
Deprecated: Return type of Requests_Cookie_Jar::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/sweemhof/reviewbee.errorfree.me/wp-includes/Requests/Cookie/Jar.php on line 111
Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/sweemhof/reviewbee.errorfree.me/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 40
Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/sweemhof/reviewbee.errorfree.me/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 51
Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/sweemhof/reviewbee.errorfree.me/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 68
Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/sweemhof/reviewbee.errorfree.me/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 82
Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/sweemhof/reviewbee.errorfree.me/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 91 Whisper by Lynette Noni – Review Bee
Disclaimer: I received a free ARC in exchange for an honest review.
Lynette Noni, author of the Medoran Chronicles has released the first in a new young adult series, Whisper. Given the high rating of Noni’s Medoran novels (an average of 4.39 on Goodreads), I’m surprised that I hadn’t heard of this author! I picked Whisper up as a Netgalley ARC shortly before it’s official release – and I’m so glad I did.
Whisper tells the story of Subject Six-Eight-Four. Six-Eight-Four is a young woman, locked away for two and half years, experimented on in a secret government facility called Lengard. During her stay she has failed to utter one word, becoming known as Jane Doe to her evaluators and guards. Her silence prompts the head of the facility to assign her a new guard whose surprisingly kind approach begins to disrupt Jane’s resolve. But as she begins to speak, Jane also begins to learn more about Lengard, its operations, mysterious program, and her place in it.
As a young adult novel, Whisper stands apart from the crowd; a difficult task in a saturated genre. Told in first-person form, Whisper’s protagonist offers a singular view of the Lengard facility, creating a sense of mystery. Jane Doe is a well-rounded character, albeit sometimes self-centred (but what teenage girl isn’t?) and repetitive, but overall an enjoyable narrator.
Typical of a young adult novel, a sense of romance permeates the pages. For someone who isn’t fond of a lot of romance in their reads, the other elements of Whisper kept me enthralled enough to see it through. My main issue with the semi-romantic plot was the use of one unexplained nickname, which a boy continues to use despite Jane’s insistence that he stop. Although it made me uncomfortable and wary of the character, the reasoning revealed by the final pages was satisfactory.
I am interested to see how Jane’s relationships with friends and possible romances continue throughout the future novels. The characters were all compelling, particularly Cami. Thinking retrospectively, I don’t often see strong female friendships represented in young adult novels. This one was wonderful.
Some of the topics in Whisper are typical for a young adult novel; friends, family, attraction, self-confidence, fear, truth and trust, and responsibility. All are handled very well, integrated perfectly into the story through Noni’s writing. The themes that really shine, however, are those of mental health; PTSD, depression, anxiety, and panic disorders. The main theme of the novel, in fact, the very premise is the power of words. While some say “sticks and stones may break my bones, but words will never hurt me”, most people know it isn’t true. Whisper takes a literal look at just how badly words can hurt, and how much power can be wielded with them. It’s amazing and praise-worthy that Noni has managed to cover so many themes and topics in a relatively short novel, particularly given its status as young adult fiction.
“Words are too precious to throw around carelessly … Words demand respect. They are beautiful; they are terrible.”
– Lynette Noni, Whisper
Whisper is a breath of fresh air in the young adult genre. The characters, relationships, primary theme, and setting all make Whisper a compelling start to a new series. I look forward to following Jane Doe’s story in Lynette Noni’s follow-up books.
Subject Six-Eight-Four has spent years in a secret underground facility, experimented on and tortured by "evaluators" and guards attempting to break her silence. After suffering at the hands of ...
Plot
4.0
Characters
4.5
Theme
5.0
Structure
5.0
Dialogue
4.5
Pacing
4.5
Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /home/sweemhof/reviewbee.errorfree.me/wp-includes/formatting.php on line 4245