Exploring Advanced Manufacturing Technologies by Stephen F. Krar, Steve Krar & Arthur Gill