Surface Pattern Design - A. F. Brown