Calinthalus rated The Half-Life of Ruby Fielding: 4 stars Aug 25 Public The Half-Life of Ruby Fielding by Lydia Kang