it appears that your database isn't normalized. If you had a single date field for each record, then PeasNCarrots' solution would work, but since you have four fields in each record that need to be compared, I would first write a query that normalizes your data:
SELECT id_Field, "Field1", Field1 FROM tblName
UNION
SELECT id_Field, "Field2", Field2 FROM tblName
UNION
SELECT id_field, "Field3", Field3 FROM tblName
UNION
SELECT id_Field, "Field4", Field4 FROM tblName
save this query as qryNormalizedtblName
then you can use PeasNCarrots query to get the max date for each ID field.
HTH
leslie