F/M/J body spindles

http://www.bigblockdart.com/techpages/spindles.shtml

As well as a large number of threads already on this outstanding website.