Alice-Miranda at Sea: Book 4 by Jacqueline Harvey (Paperback, 2013)