A refereed online publication designed to promote our understanding of interactive advertising, ...
jiad.org