Shor, Ira

Foreword by