Take a look at my home page and see if there is something there of interest.
http://web.syr.edu/~thlewin