The+impact+of+Technology+on+the+Personal+Project

The IBO published personal project guide