The harper's handbook: A complete overview for understanding, learning, sharing, performing, teaching, and injury prevention