Your search for Brooke returned 2 records.

Name: Crawford, William, 1793-ca.1845
Brooke, William, fl. 1835-47.  
Title: Map embracing extensive portions of the Counties of Roxburgh, Berwick, Selkirk & Midlothian and Part of Northumberland. Minutely & accurately surveyed… by Crawford and Brooke
Imprint: W. Forrester : Edinburgh, [1843]  
Name: Brooke, William, fl. 1835-1847 (Surveyor)
Forrester, William (Lithographer)  
Title: Capenoch in the parish of Keir, county of Dumfries
Imprint: 1845