by Christian Thibaudeau (Author), Thomas Sheppard (Author)
Format: Paperback
Pages: 264
Publisher: Human Kinetics
Published: 09 Oct 2023
ISBN 10: 1718216041
ISBN 13: 9781718216044