Programming believable characters for computer games - Baillie-de Byl, Penny (Game development series (Charles River Media (Firm)), 2004)