Written by Robin Cornett. Last updated on June 12, 2024. Fix: incorrect average rating calculation due to author replies Fix: improved some spacing issues