Randy Lowenstein

Creative executive currently obsessed with interactive books for touch devices.