Digital Character Development: Theory and Practice, Second Edition