I started writing a "booklette" of free pascal. A sort of advance usage and language features tutorial with example code, but didn't get that far. Perhaps I'll finish it one day when the time permits, but I doubt anyone would publish that (still I think it'd be useful especially since the advanced OOP stuff is missing in pascal tutorials)