Where is the oil filter on a 1999 Mazda Protege?

The filter is on the backside of the engine, next to the alternator. It can be reached from underneath.