Reading list: required reading
need for class