Dominic Upton is Professor of Health Psychology at the University of Worcester, UK.
Katie Thirlaway is Head of Applied Psychology at Cardiff Metropolitan University, UK.
Promoting Healthy Behaviour
2 authors - Paperback
£39.99
2 authors - Hardback
£135.00