{"title":"Craig Kofi Farmer","description":null,"products":[{"product_id":"kwame-crashes-the-underworld-book-craig-kofi-farmer-9781250900265","title":"Kwame Crashes the Underworld","description":"Twelve-year-old Kwame Powell isn't ready to deal with losing his grandmother, even as he and his family head to Ghana for her celebration of life ceremony.\n\nHe's definitely not ready when he's sucked into a magical whirlpool that leads straight to Asamando, the Ghanaian underworld. There, he comes face to face with his grandmother, who is very much alive, and somehow still...a kid? Together with his best friend, Autumn, and a talkative aboatia named Woo, Kwame must battle angry nature gods, and stop the underworld from destroying the land of the living.\n\nBut there's an even bigger problem: Only living souls can leave Asamando. In order to save the mortal world and return home, Kwame will need to find the courage to do the bravest thing of all -- learn how to say goodbye.","brand":"WoB","offers":[{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50089916137745,"sku":"CIN1250900263VG","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":50527640125713,"sku":"CIN1250900263G","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51132546482449,"sku":"NIN9781250900265","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1250900263.jpg?v=1751049995"},{"product_id":"method-for-magic-and-misfortune-book-craig-kofi-farmer-9781250900289","title":"A Method for Magic and Misfortune","description":"A boy discovers magic  along with a hidden darkness  in his town in this propulsive and heartfelt children's novel perfect for fans of PET and THE LOST LIBRARY.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51601531797777,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":51601532125457,"sku":"NGR9781250900289","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51938236596497,"sku":"NIN9781250900289","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":52495803908369,"sku":"CIN125090028XVG","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":53494965666065,"sku":"CIN125090028XG","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/125090028X.jpg?v=1766140246"},{"product_id":"kwame-crashes-the-underworld-book-craig-kofi-farmer-9781250394736","title":"Kwame Crashes the Underworld","description":"Twelve-year-old Kwame Powell isn't ready to deal with losing his grandmother, even as he and his family head to Ghana for her celebration of life.  He's definitely not ready when he's sucked into a magical whirlpool that leads straight to Asamando, the Ghanaian underworld. There, he comes face to face with his grandmother, who is very much alive, and somehow still...a kid? Together with his best friend, Autumn, and a talkative aboatia named Woo, Kwame must battle angry nature gods, and stop the underworld from destroying the land of the living.  But there's an even bigger problem: Only living souls can leave Asamando. In order to save the mortal world and return home, Kwame will need to find the courage to do the bravest thing of all -- learn how to say goodbye.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51601531928849,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":51601532322065,"sku":"NGR9781250394736","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51985913282833,"sku":"NIN9781250394736","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":53204537377041,"sku":"CIN1250394732VG","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1250394732.jpg?v=1756706511"},{"product_id":"method-for-magic-and-misfortune-book-craig-kofi-farmer-9781420531459","title":"A Method for Magic and Misfortune","description":null,"brand":"WoB","offers":[{"title":"- \/ - \/ INTERNAL","offer_id":52836468031761,"sku":null,"price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":52836468195601,"sku":"NIN9781420531459","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781420531459.jpg?v=1782858730"},{"product_id":"method-for-magic-and-misfortune-book-craig-kofi-farmer-9781250444929","title":"A Method for Magic and Misfortune","description":"\u003cp\u003e\u003cb\u003eA boy discovers magic--along with a hidden darkness--in his town in this propulsive and heartfelt middle grade novel perfect for fans of \u003ci\u003ePet\u003c\/i\u003e and \u003ci\u003eThe Lost Library\u003c\/i\u003e.\u003c\/b\u003e\u003cbr\u003e \u003cbr\u003e Twelve-year-old Marcus Pennrider feels far from magical. He's trying his best to balance school, a part-time job, and looking after his little sister. On top of that, his aunt has moved in with them to be their new caretaker.\u003cbr\u003e \u003cbr\u003e But one day, Marcus discovers a secret magic flows through the streets of Grand Park--magic that can make money out of thin air, or control the weather--and everything seems to start changing for the better. Marcus even catches the attention of Mr. O, local corner store owner and beloved leader in the community, who takes Marcus under his wing and teaches him how to use magic.\u003cbr\u003e \u003cbr\u003e As Marcus delves into the strange world of Divination, he becomes entrenched in a rigorous magical training program... and discovers that Mr. O may not be who he seems. It'll be up to Marcus to decide who his true family is, and that perhaps the real magic of Grand Park lies much closer to home.\u003c\/p\u003e","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":53450481795345,"sku":"NGR9781250444929","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781250444929.jpg?v=1776896953"},{"product_id":"abiku-book-craig-kofi-farmer-9781250439543","title":"Abiku","description":"For Rachel Hennessy, it's been an interesting six months. Boyfriend? Cheated on her. Job? She totally just got fired. Starting her own wedding planning business sounds exciting ... in theory. In reality, it's completely terrifying. And on top of all that, the freaking cherry right on top? She just had an ill-timed, alcohol-instigated one-night stand with her bff Casey's brother, Tate. Yeah, that Tate. The one that she's had a teensy, inconvenient crush on for years. But nothing about it is ill-timed or inconvenient for Tate Steadman. Because he finally feels free. Free of the oppressive relationship he'd been in for the past six years. Free to pursue Rachel, because one alcohol-fueled night was not even close to enough for him. He just wished she saw it that way. Because she makes him want more than he ever knew he was capable of. When their one night has unexpected consequences, Rachel has no clue how to trust that he's not just trying to be 'the good guy' who wants to do 'the right thing'. And even though the chemistry between them practically burns down an entire city block when they're together, she doesn't know how to let down the concrete wall she's built up around herself. The 'mistake' of one evening can change the trajectory of two lives, but maybe a mistake is all they really need to push them right into true love.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":53450509320465,"sku":"NGR9781250439543","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781250439543.jpg?v=1782853482"}],"url":"https:\/\/www.worldofbooks.com\/collections\/author-books-by-craig-kofi-farmer.oembed","provider":"World of Books ","version":"1.0","type":"link"}