Foundations of Sport and Exercise Psychology by Robert S. Weinberg, Daniel Gould, Robert S. Weinberg
Please shoot me an email at jun@dal.ca or text me at 902-412-6595. Thanks.