Registered by snufkin81 of Cape Town, Western Cape South Africa on 2/24/2020
A fun read, but I thought it fizzled out at the end. Four stars for the first 90%, minus half for the last few chapters.
Are you sure you want to delete this item? It cannot be undone.