Best for strength?

What do you find is the best program for gaining strength(particularly bench)?

whats the purpose? what are you(athletically)? westside methods if your looking to increase your lifting numbers…not what they do specifically but their principles…taken my bench up considerably…