exam2501

30-08-12

Hard things are bad

  • Hard things are bad