How derive projection matrix

I looking for a math derivation to get matrix projection.
Any suggest.

Thanks.

A great discussion is in the book Computer Graphics written by Foley/van Dam

Originally posted by Platinum:
A great discussion is in the book Computer Graphics written by Foley/van Dam

I have the book, but I need information about this special case.
I need to derive all singles matrix elements.

Foley and van Dam is probably one of the best resources but I found this document to be pretty good too. Maybe you’ll like it.
http://www.cs.kuleuven.ac.be/cwis/research/graphics/INFOTEC/viewing-in-3d/viewing-engels.html