Pocket Reference Book for Engineering Math Science Survival 864 Pages

You will find that this activity book encourages patience and attention to detail.