hmm, don't know, sorry, i have an android tablet and found it in the play store w/o problem. i can't imagine it not being cross-platform though, it's got to be out there. maybe have a look on bbc.co.uk?
"The standard you walk by is the standard you accept."--Lt. Gen. David Morrison, Austalian Army Chief