Here's my effort. Best I can do at 2 in the morning after many beers....
Feel free to add, cos I only did a lil bit!

http://www.esnips.com/doc/064cd24e-1...JAM_DAT_FONQ_2