ALTA SCIENCE AND ENGINEERING INC