alter Foster Publishing Illustrated edition compare prices