I usually dislike the throwing a character into a vastly different world thing. However this book make me realise what I dislike is the several chapters of whinging which usually follows a dislocation. Gladstone successfully avoids this by establishing Viv as a problem solver. So even as she is wondering at what is happening she remains active. This is a pacy, engaging, adventure with that bit of extra quality. Fives stars.