< Self educationpurge this page's server cache

DIY
Books on this shelf deal with Do it yourself: an all-embracing term for activities such as building, repairing, or modifying things without direct assistance from experts or professionals.