john strong and price