Here is one that is online.
http://www.universalis.com/
I am looking at taking it up as part of the upcoming new church calandar year coming up.
Also excellent.