Jim Palmer talks about his new book

Print PDF

Post to Twitter