Richard M. Reese is an associate professor teaching Computer Science at Tarleton State University in Stephenville, Texas. Previously, he has worked in industry for over 16 years in the aerospace and telephony industries. He earned his Ph.D. in Computer Science from Texas A&M University and served 4 years in the Air Force primarily in the field of communication intelligence.
Outside of the classroom, he enjoys tending his vegetable garden, maintaining his aquariums, and running with his dog, Zoey. He also enjoys relaxing with an episode of Firefly and is ever hopeful for the return of the series.
He has written numerous publications including the EJB 3.1 Cookbook and more recently he has co-authored the Java 7 New Features Cookbook.