German Fantasy by Karen Ball