Soft cover
317 pages