Fiber science - Warner, Steven B (1995)