Adventure into BBC basic - Ellis, Miles; Ellis, David