Projects that I have worked on in the past. Some of these sites have undergone a number of revisions since I had the pleasure of working on them. Some of them, sadly, are no longer online.
Projects that I have worked on in the past. Some of these sites have undergone a number of revisions since I had the pleasure of working on them. Some of them, sadly, are no longer online.