Rags of Time by Michael Ward
1 ⭐ Star: Not good at all, do not read!
2 ⭐⭐ Stars: Read only as a last resort, no other books available
3 ⭐⭐⭐Stars: Good, enjoyed it, will recommend with reservations
4 ⭐⭐⭐⭐Stars: Really good, read this book!
5 ⭐⭐⭐⭐⭐Stars: So good, I might read it again sometime! Highly recommend