water pump replacement on 1995 Nissan Maxima

How to replace the water pump for 1995 maxima 3000?

2 answers
Check out http://repairpal.com/estimator
coolant is leaking from front of engine, where could this be comming from