Books published by Brookes Publishing Co