CBDTPA sucks:" />
The CBDTPA may interfere with academic fair use of digital media.
Greg Uncategorized