On a side note, Bishop Leibrecht celebrated his 75th birthday on Aug 8, 2005 source
He is close to retirement.
Wow, good find. Wonder if he has sent his resignation yet?