How to create *.deb binary package using source code?



I have got source code of a program in *.tar.gz format.

I want to create a debian binary package which includes documentation,
binary executable, manual etc.

Any place where I can get some help?

Please help...

--
Harshad Joshi