here's more explanations than you can shake a stick at
-joe (idiomatically speaking) friday