avg_rating: 4.02
name: Michael K. Rose
about: Michael K. Rose is a part-time writer and a full-time idler.