Insider's Guide to Teaching with Mathematical Reasoning
ISBN-13: 9780321693853