Don't take my word for it.....
Hammer, Don M, Gary D, is more then enough credibilty for me on a recomendation.