Rob Ran’s Balance of Creative and Technical Proficiency

by