A review by 7markers
Six Earlier Days by David Levithan

emotional
  • Loveable characters? Yes

3.25