The link to the following resource is not valid: A great summary of many Messenger Library sources, provided by Bob W Edwards.