Kevin Bloom is a South African writer, journalist, editor, personal trainer (bookbuilding). He is an Honorary Writing Fellow at the University of Iowa.
Kevin Bloom is a South African writer, journalist, editor, personal trainer (bookbuilding). He is an Honorary Writing Fellow at the University of Iowa.