Review Ratings

= Avoid
★★ = Ok, subject matter might appeal, treat with caution
★★★ = Good
★★★★ = Excellent, highly recommended
★★★★★ = Outstanding