Hi Res Photo David Shephard David Shephard is an illustrator who lives in the UK Jesse Owens Blake Hoena, David Shephard Paperback Jackie Robinson Blake Hoena, David Shephard Paperback