Save $10 | 24 Hours Only. Get the code »

alibris logo

John Foster

John Foster taught English for twenty years before becoming a full-time writer. He has written over 100 books for classroom use and is a highly regarded children's poet.