Was asked for a review swap so here it is. Decided to give this book a read out of curiosity, and was not disappointed. Would recommend (and not just saying that because of the review swap)
OmniFrog
Liked it!
沒有回復。 來,成為第一個評論的人!