Journal of health & social policy (Haworth Press : -2006., 1989)
Refereed/Peer-reviewed